using System;
using System.Runtime.InteropServices;

namespace winsw
{
	[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
	public struct SERVICE_FAILURE_ACTIONS
	{
		public int dwResetPeriod;

		[MarshalAs(UnmanagedType.LPWStr)]
		public string lpRebootMsg;

		[MarshalAs(UnmanagedType.LPWStr)]
		public string lpCommand;

		public int cActions;

		public IntPtr lpsaActions;
	}
}
